repeated and persistent need to urinate - Español Inglés Diccionario